red catchfly - Turkish English Dictionary